
import java.sql.SQLException;
import javafx.scene.layout.BorderPane;

/*
 * To change this template, choose Tools | Templates and open the template in
 * the editor.
 */
/**
 *
 * @author enrico
 */
public class MenuController {

  private MenuView view;
  private Biblioteca controller;

  public MenuController(Biblioteca owner) {
    view = new MenuView(this);
    controller = owner;
  }

  public MenuView getView() {
    return view;
  }

  public void addLibro(String pulsanteNome) {
    view.clickedOnButton(pulsanteNome);
    controller.changeMainPanel("aggiungi");
  }

  void modificaLibro(String pulsanteNome) {
    view.clickedOnButton(pulsanteNome);
    controller.changeMainPanel("modifica");
  }

  void visualizzaLibri(String pulsanteNome) {
    int nBiblioteca = Integer.valueOf(pulsanteNome.replaceFirst("Sezione ", ""));

    view.clickedOnButton(pulsanteNome);
    controller.changeMainPanel("lista", nBiblioteca);
  }

  void cercaLibri(String cerca) {
    view.clickedOnButton(cerca);
    controller.changeMainPanel("cerca");
  }

  void caricaAnagrafica(String anagrafica) {
    view.clickedOnButton(anagrafica);
    controller.changeMainPanel("anagrafica");
  }
  
  void caricaPrestiti(String prestiti) {
    view.clickedOnButton(prestiti);
    controller.changeMainPanel("prestiti");
  }
}
